keep one's own carriage - Französisch Englisch Wörterbuch